using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;


namespace objetos
{

    [Serializable]

	#region TB_ORDEM_PRODUCAO
	/// <summary>
	/// This object represents the properties and methods of a TB_ORDEM_PRODUCAO.
	/// </summary>
	public class OBJ_TB_ORDEM_PRODUCAO
	{
		#region Construtor
		public OBJ_TB_ORDEM_PRODUCAO() {}
		#endregion
		
		#region Public Properties
		
		private int _id;
		private int _num_ordem_producao;
		private int _id_empresa;
		private int _id_cadastro;
		private int _id_pedido;
		private int _id_produto_servico;		
		private decimal _qtd_produzir;
		private decimal _qtd_produzida;
		private int _id_unidade_medida;
		private DateTime? _dt_emissao;
		private DateTime? _dt_inicio_producao;
		private DateTime? _dt_final_producao;
		private int _id_situacao_ordem_producao;
		private string _observacao = String.Empty;
		private int _id_usuario_criador;
		
		public int id
		{
			get {return _id;}
			set {_id = value;}
		}
		
		public int num_ordem_producao
		{
			get {return _num_ordem_producao;}
			set {_num_ordem_producao = value;}
		}

		public int id_empresa
		{
			get {return _id_empresa;}
			set {_id_empresa = value;}
		}

		public int id_cadastro
		{
			get {return _id_cadastro;}
			set {_id_cadastro = value;}
		}

		public int id_pedido
		{
			get {return _id_pedido;}
			set {_id_pedido = value;}
		}

		public int id_produto_servico
		{
			get {return _id_produto_servico;}
			set {_id_produto_servico = value;}
		}
	 
		public decimal qtd_produzir
		{
			get {return _qtd_produzir;}
			set {_qtd_produzir = value;}
		}

		public decimal qtd_produzida
		{
			get {return _qtd_produzida;}
			set {_qtd_produzida = value;}
		}

		public int id_unidade_medida
		{
			get {return _id_unidade_medida;}
			set {_id_unidade_medida = value;}
		}

		public DateTime? dt_emissao
		{
			get {return _dt_emissao;}
			set {_dt_emissao = value;}
		}

		public DateTime? dt_inicio_producao
		{
			get {return _dt_inicio_producao;}
			set {_dt_inicio_producao = value;}
		}

		public DateTime? dt_final_producao
		{
			get {return _dt_final_producao;}
			set {_dt_final_producao = value;}
		}

		public int id_situacao_ordem_producao
		{
			get {return _id_situacao_ordem_producao;}
			set {_id_situacao_ordem_producao = value;}
		}

		public string observacao
		{
			get {return _observacao;}
			set {_observacao = value;}
		}

		public int id_usuario_criador
		{
			get {return _id_usuario_criador;}
			set {_id_usuario_criador = value;}
		}
		#endregion
		
	}
	#endregion
}

